package com.ruoyi.project.channel.channelAccountWb.domain;

import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.framework.web.domain.BaseEntity;

import java.math.BigDecimal;

/**
 * 微博收款表 channel_account_wb
 * 
 * @author CAIN
 * @date 2019-12-04
 */
public class ChannelAccountWb extends BaseEntity
{
	private static final long serialVersionUID = 1L;
	
	/** id */
	private Long wbId;
	/** 订单id */
	private String orderId;
	/** 付款微博账号 */
	private String payerAccount;
	/** 付款微博id */
	private String payerUserId;
	/** 微博订单编号 */
	private String wbOrderId;
	/** 收款微博账号 */
	private String recAccount;
	/** 收款微博id */
	private String recUserId;
	/** 收款金额 */
	private BigDecimal amount;
	/** 状态 0 未接收  1：接收成功 */
	private String recStatus;
	/** 付款订单编号 */
	private String tradeId;
	/** 付款订单编号 */
	private Long channelId;
	public void setWbId(Long wbId) 
	{
		this.wbId = wbId;
	}

	public Long getWbId() 
	{
		return wbId;
	}
	public void setOrderId(String orderId) 
	{
		this.orderId = orderId;
	}

	public String getOrderId() 
	{
		return orderId;
	}
	public void setPayerAccount(String payerAccount) 
	{
		this.payerAccount = payerAccount;
	}

	public String getPayerAccount() 
	{
		return payerAccount;
	}
	public void setPayerUserId(String payerUserId) 
	{
		this.payerUserId = payerUserId;
	}

	public String getPayerUserId() 
	{
		return payerUserId;
	}
	public void setWbOrderId(String wbOrderId) 
	{
		this.wbOrderId = wbOrderId;
	}

	public String getWbOrderId() 
	{
		return wbOrderId;
	}
	public void setRecAccount(String recAccount) 
	{
		this.recAccount = recAccount;
	}

	public String getRecAccount() 
	{
		return recAccount;
	}
	public void setRecUserId(String recUserId) 
	{
		this.recUserId = recUserId;
	}

	public String getRecUserId() 
	{
		return recUserId;
	}
	public void setAmount(BigDecimal amount) 
	{
		this.amount = amount;
	}

	public BigDecimal getAmount() 
	{
		return amount;
	}
	public void setRecStatus(String recStatus) 
	{
		this.recStatus = recStatus;
	}

	public String getRecStatus() 
	{
		return recStatus;
	}
	public void setTradeId(String tradeId) 
	{
		this.tradeId = tradeId;
	}

	public String getTradeId() 
	{
		return tradeId;
	}

    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("wbId", getWbId())
            .append("orderId", getOrderId())
            .append("payerAccount", getPayerAccount())
            .append("payerUserId", getPayerUserId())
            .append("wbOrderId", getWbOrderId())
            .append("recAccount", getRecAccount())
            .append("recUserId", getRecUserId())
            .append("createTime", getCreateTime())
            .append("amount", getAmount())
            .append("recStatus", getRecStatus())
            .append("updateTime", getUpdateTime())
            .append("tradeId", getTradeId())
            .toString();
    }

	public Long getChannelId() {
		return channelId;
	}

	public void setChannelId(Long channelId) {
		this.channelId = channelId;
	}
}
